Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F6 France F7 Spain F5 Spain F6 Spain F7 Spain F18 Spain F19 Spain F25 Spain F28 Spain F34a France F1 France F2 Portugal F2 Portugal F3 Morocco F1 Morocco F2 Spain F7 Spain F12 Spain F13 Spain F26 Italy F2 Portugal F1 Portugal F2 Spain F20 Britania Zavaleta - Puebla Spain F22 Portugal F3 Spain F23 Spain F24 The LTA Wrexham Challenger - Wrexham Spain F26 Spain F30 France F3 Spain F3 Portugal F1 Spain F6 Arroyo de la Encomienda - Valladolid Mobilux Open - Luxembourg Spain F27 Spain F32 Italy F1 Unicredit (Suisse) Bank S. A. Challenger - Chiasso The Shelbourne Irish Open - Dublin Trofeo Sisma Mantova - Mantova Germany F5 Concurso Internacional de Vigo - Vigo Dusseldorf Open 2006 - Dusseldorf Open D'Orleans - Orleans Ciutat de Barcelona - Barcelona Steelers Cup - Kosice Timisoara Challenger - Timisoara LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Tean International - Alphen Challenger Ciudad de Guayaquil - Guayaquil Morocco Tennis Tour - Meknes 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tatra Banka Slovak Open - Bratislava Belgrade Challenger Sunrise Challenger Pozoblanco Challenger Segovia Challenger Vigo Challenger Napoli Challenger Mons Challenger Tarragona Challenger Todi Challenger Tarragona Challenger XXIX Edizione 'A.Savoldi Marco' - Manerbio Banca Stato Challenger Lugano - Lugano Zagreb Open - Zagreb Banja Luka 2002 - Banja Luka Top Wool Challenger Biella - Biella Gemax Open 2002 - Belgrade Fujitsu Siemens Open - Budapest Ljubljana Open - Ljubljana Stella Artois Clay Court Championships - Budaors The USTA Challenger at West End Racquet - Torrance Samarkand Challenger - Samarkand Ispat Open 2004 - Ostrava Bukhara Challenger - Bukhara The Wright Financial Group USTA Challenger - Champaign Architect Open - Budapest Ostdeutscher Sparkassen Cup - Dresden Sarajevo Open - Sarajevo 5° Sporting Challenger - Turin Tennis Napoli Cup - Napoli Akbank Private Banking TED Open 2006 - Istanbul Hamburg Challenger - Hamburg USTA Challenger of Tiburon - Tiburon Bukhara Challenger - Bukhara Black Forest Open - Freudenstadt Challenger Copa Sevilla - Seville ATP Slovak Open Challenger - Bratislava ATU Cup - Weiden Ostdeutscher Sparkessen Cup - Dresden Pro Challenger at Calabasas - Calabasas Intersport Heilbronn Open - Heilbronn Unique Zagreb Open - Zagreb Memorial Manfredini - Sassuolo Gemax Samsung Open 2004 - Belgrade Siemens Open 2007 - Scheveningen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Steelers Cup - Kosice VI Gramado Open de Tenis - Gramado Steelers Cup - Kosice Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Open Castilla y Leon - Segovia Prostejov Challenger Moscow Challenger Copa Petrobras Uruguay - Montevideo Mons Challenger Samarkand Challenger - Samarkand Olbia Challenger - Olbia Open Costa Daurada - Tarragona Mitsubishi Electric Europe Cup - Monza Binghamton Professional Tennis Tournament - Binghamton Copa Sevilla 2007 - Seville Irving Challenger Open de Tenis Amaya - Pamplona Qingdao Challenger LXV Concurso Internacional Vigo - Vigo Morocco Tennis Tour - Tanger Qatar ATP Challenger - Doha Unique Zagreb Open - Zagreb Copa Petrobras Uruguray - Montevideo Ethias Trophy - Mons Tennis Napoli Cup 2007 - Napoli Copa Petrobras Argentina - Buenos Aires 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville Copa Petrobras Brazil - Aracaju Ipsos Bucharest Challenger - Bucharest Morocco Tennis Tour - Marrakech Roma Challenger 2007 - Rome Sony Ericsson Open 2008 - Belgrade BMW Tennis Championship - Sunrise Marbella Challenger Alicante Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Prostejov Challenger Pozoblanco Challenger Swanston Challenger - Sacramento Da Nang Challenger Home Depot Center USTA Challenger - Carson Surbiton Challenger XL Bermuda Open - Bermuda Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan IPP Open - Helsinki Genova Open Challenger - Genova Gemax Open - Belgrade Challenger Ford de Cherbourg - Cherbourg Prosperita Open 2006 - Ostrava ATP Guzzini Challenger - Recanati XI Torneo Internazionale di Tennis - Barletta Tunis Open 2007 - Tunis Isla de Gran Canaria - Mas Palomas San Remo Tennis Cup - San Remo Ciudad de Pozoblanco Open Diputacion - Cordoba Ischgl International Tennis Challenger 2003 - Ischgl IX Abierto Internacional de Salinas - Salinas Oberstraufen Cup - Oberstaufen 2001 Mercedes Cup - Stuttgart Ho Chi Minh City Challenger Braunschweig Challenger Prostejov Challenger Szczecin Challenger Qatar Exxon Mobil Open 2003 - Doha Khanty-Mansiysk Challenger Bangkok Challenger Open de Tenis Comunidad Valenciana - Valencia Bangkok Challenger Irving Challenger Lyon Challenger Perugia Challenger San Benedetto Challenger Cortina Challenger Segovia Challenger Open Costa Daurada - Tarragona ATP Open Castilla y Leon - Segovia Tatra Banka Slovak Open - Bratislava Shenzhen Challenger Launceston Challenger Nottingham Challenger Gwangju Challenger Poznan Challenger Winnipeg Challenger Tiburon Challenger Knoxville Challenger Barranquilla Challenger The LTA Sunderland Challenger - Sunderland Challenger Ford de Cherbourg - Cherbourg Hungarian Open - Budapest Binghamton Challenger Mouilleron-Le-Captif Challenger Trani Cup - Trani Schickendanz Open - Furth Canberra Challenger Bangkok Challenger Qatar Open - Doha Ostrava Challenger Ilkley Challenger IPP Open - Helsinki Open 13 - Marseille Open Seat Godo - Barcelona Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Schickedanz Open - Furth Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open de Montauban - Montauban Riviera di Rimini Challenger 2004 - Rimini Stockholm Open - Stockholm Chennai Open - Chennai Qingdao Challenger BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca Warsteiner Challenger Lubeck - Lubeck The Stella Artois Grass Court Championships - London Intersport Heilbronn Open - Heilbronn The 10tele.com Open - Nottingham Burnie Challenger The Priority Telecom Open - Amersfoort Citta di Monza - Monza Internationale Badische Meisterschaften Um Den Techem Cup - Zell Ostrava Open 2005 - Ostrava Gemax Open - Belgrade Tunis Challenger Pilot Pen Tennis - New Haven Monterrey Challenger Vietnam Open - Ho Chi Minh City Champaign Challenger ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth Quimper Challenger The Stella Artois Championships - London Qatar ExxonMobil Open - Doha Monterrey Challenger San Luis Potosi Challenger GHI Bronx Classic - Bronx Ostrava Challenger The Dubai Tennis Championships - Dubai Oberstaufen Cup - Oberstaufen Open de Tenis Comunidad Valenciana - Valencia Asirom Challenger - Brasov US Men's Clay Court Championships - Houston Segovia Challenger II Cyclus Open de Tenis - Florianopolis Nottingham Challenger Bulgarian Open - Sofia BMW Open - Munich Hypo Group Tennis International - Portschach Arroyo de la Encomienda - Valladolid The 10tele.com Open - Nottingham Waco International Tennis Challenger - Waco St. Petersburg Open - St. Petersburg Stella Artois Clay Court Championships - Budaors PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona FILA Challenger - Biella Grand Prix Hassan II - Casablanca The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Steelers Cup - Kosice X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Dutch Open Tennis - Amersfoort Czech Indoor Open - Prague Challenger Ford de Cherbourg - Cherbourg Sarajevo Open 2004 - Sarajevo Tatra Banka Open 2006 - Bratislava XI Open International D'Andorra - Andorra Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte GHI Bronx Classic - Bronx Architect Open - Budapest Mauritius Open - Mauritius Pilot Pen Tennis - New Haven Tennis Napoli Cup - Napoli Badden Open by Rothaus - Ettlingen Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan ECM Prague Open - Prague Czech Open 2006 - Prostejov Qatar Exxon Mobil Open - Doha Movistar Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires PBZ Zagreb Indoors - Zagreb The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington Open de Moselle - Metz If Stockholm Open - Stockholm Chennai Open - Chennai Medibank International - Sydney The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz BCR Open Romania - Bucharest Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Chennai Open - Chennai Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - s-Hertogenbosch Countrywide Classic - Los Angeles BCR Open Romania - Bucharest If Stockholm Open - Stockholm Open Sud de France - Montpellier Rabat Challenger Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia ATP Challenger Trophy 2008 - Trnava Segovia Challenger Heineken Open - Auckland SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON International - Eastbourne Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Sabadell Atlantico - Barcelona Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Mercedes Cup - Stuttgart Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad St. Petersburg Open - St. Petersburg Prostejov Challenger Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Aircel Chennai Open - Chennai Apia International - Sydney Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Open SEAT Godo 2006 - Barcelona Credit Agricole Suisse Open - Gstaad ATP Kremlin Cup - Moscow Catella Swedish Open - Bastad Bet-at-home Cup - Kitzbuhel Interwetten Austrian Open - Kitzbuhel Rakuten Japan Open - Tokyo Chengdu Challenger Grand Prix Hassan II - Casablanca Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Portugal Open - Oeiras Power Horse Cup - Dusseldorf The Dubai Tennis Championships - Dubai Belgrade Challenger Catella Swedish Open - Bastad Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Serbia Open - Belgrade ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich PBZ Zagreb Indoors - Zagreb Geneva Open - Geneva Marrakech Challenger Bet-At-Home Austrian Open - Kitzbuhel SkiStar Swedish Open - Bastad Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Argentina Open - Buenos Aires German Tennis Championships - Hamburg Ecuador Open - Quito Legg Mason Tennis Classic - Washington Geneva Open - Geneva Kremlin Cup - Moscow Moselle Open - Metz Swiss Indoors Basel - Basel Valencia Open - Valencia Swiss Indoors Basel - Basel AEGON Championships - London Hall of Fame Open - Newport Atlanta Tennis Championships - Atlanta International German Open - Hamburg Winston-Salem Open - Winston-Salem St. Brieuc Challenger PTT Thailand Open - Bangkok Tunis Challenger Legg Mason Tennis Classic - Washington BMW Open - Munich PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest Aegon Nottingham Open - Nottingham RCA Championships - Indianapolis ATP Kremlin Cup - Moscow European Open - Antwerp Open Sud de France - Montpellier Barcelona Open BancSabadell - Barcelona Brasil Open - Costa do Sauipe Moselle Open - Metz SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Hall of Fame Open - Newport Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca AEGON Championships - London Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Allianz Suisse Open - Gstaad St. Petersburg Open - St. Petersburg Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Heilbronn Challenger Claro Open Colombia - Bogota Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Royal Guard Open Chile - Vina del Mar RCA Championships - Indianapolis Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Anning Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Bet-at-home Cup - Kitzbuhel Apia International - Sydney Rakuten Japan Open - Tokyo Valencia Open - Valencia Aircel Chennai Open - Chennai Black Forest Open 2002 - Freudenstadt Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Valencia Open - Valencia Bangkok Challenger St. Petersburg Open - St. Petersburg Bangkok Challenger Zhuhai Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Brasil Open - Sao Paulo TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Generali Open - Kitzbuhel Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Barletta Challenger Rio Open - Rio de Janeiro ATU Cup - Weiden Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Braunschweig Challenger Ricoh Open - 's-Hertogenbosch AEGON Championships - London Portoroz Challenger Antalya Cup - Antalya Warsteiner Challenger Wolfsburg - Wolfsburg ABN AMRO World Tennis Tournament - Rotterdam Shenzhen Open - Shenzhen Barcelona Open BancSabadell - Barcelona Eckental Challenger Open Sud de France - Montpellier XXXVII Torneig C.E. Laieta - Barcelona US Men's Clay Court Championship - Houston Geneva Open - Geneva Turkish Airlines Open Antalya - Antalya Moselle Open - Metz St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona Open 13 - Marseille Open Seat Godo 2005 - Barcelona Estoril Open - Estoril AIG Japan Open - Tokyo BMW Open - Munich Countrywide Classic - Los Angeles BCR Open Romania - Bucharest Next Generation Adelaide International - Adelaide Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona The Artois Championships - London Orange Warsaw Open - Warsaw BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Pacific Life Open - Indian Wells Heineken Open - Auckland Brasil Open - Costa do Sauipe BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells U.S. Mens's Clay Court Championship - Houston Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Miami Open - Miami AEGON International - Eastbourne Arizona Men's Tennis Championships - Scottsdale Power Horse Cup - Dusseldorf Barcelona Open BancSabadell - Barcelona Barcelona Open BancSabadell - Barcelona Croatia Open - Umag Winston-Salem Open - Winston-Salem Open Romania - Bucharest China Open - Beijing Open 13 - Marseille CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Trofeo Conde de Godo - Barcelona Open Seat Godo 2003 - Barcelona Topshelf Open - 's-Hertogenbosch Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb TEB BNP Paribas Istanbul Open - Istanbul Kremlin Cup - Moscow Catella Swedish Open - Bastad NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Mutua Madrilena Madrid Open - Madrid Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Sony Open Tennis - Miami Grand Prix de Tennis de Lyon - Lyon Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Grand Prix Hassan II - Casablanca Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Allianz Suisse Open Gstaad - Gstaad BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Open 13 - Marseille Miami Open - Miami Ecuador Open - Quito Western & Southern Open - Cincinnati Western & Southern Financial Group Masters - Cincinnati Abierto Mexicano Telcel - Acapulco Masters Series Monte-Carlo - Monte Carlo Argentina Open - Buenos Aires Campionati Internazionali D'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Open de Moselle - Metz Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Croatia Open - Umag French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Ordina Open - s-Hertogenbosch Dutch Open Tennis - Amersfoort Wimbledon - London Pilot Pen Tennis - New Haven U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Swiss Indoors Basel - Basel U.S. Open - New York Tata Open Maharashtra - Pune Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid French Open - Paris Australian Open - Melbourne Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, Group 1, 2R, SRB-GEO 5-0 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group 2, REL2, HUN-SCG 0-3 Davis Cup, World Group, F, SRB-FRA 3-2 Davis Cup, World Group, QF, SWE-SRB 1-4 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Group 2, 2R, SCG-POR 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, SRB-IND 4-1 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, Group 2, REL2, GRE-SRB 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, Group 1, 2R, GBR-SCG 2-3 Davis Cup, Group 1, 1R, SCG-ZIM 5-0 Davis Cup, World Group, 1R, CAN-ESP 3-2 Olympics - Beijing Davis Cup, World Group, QF, SRB-GBR 2-3 Mubadala World Tennis Championship French Open (juniors) AAMI Classic - Kooyong Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - London